suffer some setback - Fransızca İngilizce Sözlük